#ifndef __UGUI_COLORS_H
#define __UGUI_COLORS_H
#include "ugui_config.h"

/* -------------------------------------------------------------------------------- */
/* -- µGUI COLORS                                                                -- */
/* -- Source: http://www.rapidtables.com/web/color/RGB_Color.htm                 -- */
/* -------------------------------------------------------------------------------- */

#if defined(UGUI_USE_COLOR_RGB565)

/* 红色系 */
#define C_MAROON                     0x8000    /* 栗色 - 深红褐色 */
#define C_DARK_RED                   0x8800    /* 深红色 - 较暗的红色 */
#define C_BROWN                      0xA145    /* 棕色 - 中等深度的褐色 */
#define C_FIREBRICK                  0xB104    /* 砖红色 - 类似砖块的颜色 */
#define C_CRIMSON                    0xD8A7    /* 深红色 - 鲜艳的红色 */
#define C_RED                        0xF800    /* 红色 - 标准红色 */
#define C_TOMATO                     0xFB09    /* 番茄红 - 偏橙的红色 */
#define C_CORAL                      0xFBEA    /* 珊瑚色 - 偏粉的红色 */
#define C_INDIAN_RED                 0xCAEB    /* 印度红 - 偏棕的红色 */
#define C_LIGHT_CORAL                0xEC10    /* 浅珊瑚色 - 较亮的珊瑚色 */
#define C_DARK_SALMON                0xE4AF    /* 深鲑鱼色 - 较暗的橙红色 */
#define C_SALMON                     0xF40E    /* 鲑鱼色 - 偏橙的粉红色 */
#define C_LIGHT_SALMON               0xFD0F    /* 浅鲑鱼色 - 较亮的鲑鱼色 */
#define C_ORANGE_RED                 0xFA20    /* 橙红色 - 红色和橙色的混合 */
#define C_DARK_ORANGE                0xFC60    /* 深橙色 - 较暗的橙色 */
#define C_ORANGE                     0xFD20    /* 橙色 - 标准橙色 */
#define C_GOLD                       0xFEA0    /* 金色 - 明亮的金黄色 */

/* 黄色系 */
#define C_DARK_GOLDEN_ROD            0xB421    /* 深金菊色 - 较暗的金黄色 */
#define C_GOLDEN_ROD                 0xDD24    /* 金菊色 - 偏黄的金色 */
#define C_PALE_GOLDEN_ROD            0xEF35    /* 淡金菊色 - 较浅的金黄色 */
#define C_DARK_KHAKI                 0xBDAD    /* 深卡其色 - 较暗的土黄色 */
#define C_KHAKI                      0xEF31    /* 卡其色 - 土黄色 */
#define C_OLIVE                      0x8400    /* 橄榄色 - 深黄绿色 */
#define C_YELLOW                     0xFFE0    /* 黄色 - 标准黄色 */
#define C_YELLOW_GREEN               0x9E66    /* 黄绿色 - 黄色和绿色的混合 */

/* 绿色系 */
#define C_DARK_OLIVE_GREEN           0x5346    /* 深橄榄绿 - 较暗的橄榄绿色 */
#define C_OLIVE_DRAB                 0x6C64    /* 橄榄褐色 - 偏褐的橄榄色 */
#define C_LAWN_GREEN                 0x7FC0    /* 草坪绿 - 鲜艳的绿色 */
#define C_CHART_REUSE                0x7FE0    /* 查特酒绿 - 明亮的黄绿色 */
#define C_GREEN_YELLOW               0xAFE6    /* 绿黄色 - 偏黄的绿色 */
#define C_DARK_GREEN                 0x0320    /* 深绿色 - 较暗的绿色 */
#define C_GREEN                      0x07E0    /* 绿色 - 标准绿色 */
#define C_FOREST_GREEN               0x2444    /* 森林绿 - 深沉的绿色 */
#define C_LIME                       0x07E0    /* 酸橙绿 - 明亮的绿色 */
#define C_LIME_GREEN                 0x3666    /* 酸橙绿 - 偏黄的绿色 */
#define C_LIGHT_GREEN                0x9772    /* 浅绿色 - 较亮的绿色 */
#define C_PALE_GREEN                 0x97D2    /* 淡绿色 - 较浅的绿色 */
#define C_DARK_SEA_GREEN             0x8DD1    /* 深海绿色 - 较暗的海绿色 */
#define C_MEDIUM_SPRING_GREEN        0x07D3    /* 中春绿色 - 中等亮度的春绿色 */
#define C_SPRING_GREEN               0x07EF    /* 春绿色 - 明亮的绿色 */
#define C_SEA_GREEN                  0x344B    /* 海绿色 - 偏蓝的绿色 */
#define C_MEDIUM_AQUA_MARINE         0x6675    /* 中碧绿色 - 中等亮度的碧绿色 */
#define C_MEDIUM_SEA_GREEN           0x3D8E    /* 中海绿色 - 中等亮度的海绿色 */
#define C_LIGHT_SEA_GREEN            0x2595    /* 浅海绿色 - 较亮的海绿色 */

/* 青色系 */
#define C_DARK_SLATE_GRAY            0x328A    /* 深石板灰 - 较暗的青灰色 */
#define C_TEAL                       0x0410    /* 青色 - 标准青色 */
#define C_DARK_CYAN                  0x0451    /* 深青色 - 较暗的青色 */
#define C_AQUA                       0x07FF    /* 水色 - 明亮的青色 */
#define C_CYAN                       0x07FF    /* 青色 - 标准青色 */
#define C_LIGHT_CYAN                 0xDFFF    /* 浅青色 - 较亮的青色 */
#define C_DARK_TURQUOISE             0x0679    /* 深绿松石色 - 较暗的绿松石色 */
#define C_TURQUOISE                  0x46F9    /* 绿松石色 - 标准绿松石色 */
#define C_MEDIUM_TURQUOISE           0x4E99    /* 中绿松石色 - 中等亮度的绿松石色 */
#define C_PALE_TURQUOISE             0xAF7D    /* 淡绿松石色 - 较浅的绿松石色 */
#define C_AQUA_MARINE                0x7FFA    /* 碧绿色 - 偏绿的青色 */

/* 蓝色系 */
#define C_POWDER_BLUE                0xAEFC    /* 粉蓝色 - 较浅的蓝色 */
#define C_CADET_BLUE                 0x64F3    /* 军校蓝 - 偏灰的蓝色 */
#define C_STEEL_BLUE                 0x4C16    /* 钢青色 - 偏青的蓝色 */
#define C_CORN_FLOWER_BLUE           0x64BD    /* 矢车菊蓝 - 偏紫的蓝色 */
#define C_DEEP_SKY_BLUE              0x05FF    /* 深天蓝色 - 较深的天蓝色 */
#define C_DODGER_BLUE                0x249F    /* 道奇蓝 - 明亮的蓝色 */
#define C_LIGHT_BLUE                 0xAEBC    /* 浅蓝色 - 较亮的蓝色 */
#define C_SKY_BLUE                   0x867D    /* 天蓝色 - 标准天蓝色 */
#define C_LIGHT_SKY_BLUE             0x867E    /* 浅天蓝色 - 较亮的天蓝色 */
#define C_MIDNIGHT_BLUE              0x18CE    /* 午夜蓝 - 深沉的蓝色 */
#define C_NAVY                       0x0010    /* 海军蓝 - 深蓝色 */
#define C_DARK_BLUE                  0x0011    /* 深蓝色 - 最暗的蓝色 */
#define C_MEDIUM_BLUE                0x0019    /* 中蓝色 - 介于深蓝和蓝色之间 */
#define C_BLUE                       0x001F    /* 标准蓝色 - 基础蓝色 */
#define C_ROYAL_BLUE                 0x435B    /* 皇家蓝 - 较深的蓝色调 */
#define C_BLUE_VIOLET                0x897B    /* 蓝紫色 - 蓝色和紫色的混合 */

/* 紫色系 */
#define C_INDIGO                     0x4810    /* 靛蓝色 - 深蓝紫色 */
#define C_DARK_SLATE_BLUE            0x49F1    /* 深石板蓝 - 较暗的蓝紫色 */
#define C_SLATE_BLUE                 0x6AD9    /* 石板蓝 - 标准蓝紫色 */
#define C_MEDIUM_SLATE_BLUE          0x7B5D    /* 中石板蓝 - 中等亮度的蓝紫色 */
#define C_MEDIUM_PURPLE              0x939B    /* 中紫色 - 中等亮度的紫色 */
#define C_DARK_MAGENTA               0x8811    /* 深品红 - 较暗的品红色 */
#define C_DARK_VIOLET                0x901A    /* 深紫罗兰色 - 较暗的紫色 */
#define C_DARK_ORCHID                0x9999    /* 深兰花紫 - 较暗的兰花紫色 */
#define C_MEDIUM_ORCHID              0xBABA    /* 中兰花紫 - 中等亮度的兰花紫色 */
#define C_PURPLE                     0x8010    /* 紫色 - 标准紫色 */
#define C_THISTLE                    0xD5FA    /* 蓟色 - 偏粉的紫色 */
#define C_PLUM                       0xDD1B    /* 李子色 - 深紫红色 */
#define C_VIOLET                     0xEC1D    /* 紫罗兰色 - 标准紫罗兰色 */
#define C_MAGENTA                    0xF81F    /* 品红色 - 标准品红色 */
#define C_ORCHID                     0xDB9A    /* 兰花紫 - 偏粉的紫色 */
#define C_MEDIUM_VIOLET_RED          0xC0B0    /* 中紫红色 - 中等亮度的紫红色 */
#define C_PALE_VIOLET_RED            0xDB92    /* 淡紫红色 - 较浅的紫红色 */
#define C_DEEP_PINK                  0xF8B2    /* 深粉色 - 较深的粉色 */
#define C_HOT_PINK                   0xFB56    /* 热粉色 - 鲜艳的粉色 */
#define C_LIGHT_PINK                 0xFDB7    /* 浅粉色 - 较亮的粉色 */
#define C_PINK                       0xFDF9    /* 粉色 - 标准粉色 */

/* 白色系 */
#define C_ANTIQUE_WHITE              0xF75A    /* 古董白 - 偏黄的白色 */
#define C_BEIGE                      0xF7BB    /* 米色 - 浅黄褐色 */
#define C_BISQUE                     0xFF18    /* 贝壳白 - 偏橙的白色 */
#define C_BLANCHED_ALMOND            0xFF59    /* 杏仁白 - 偏黄的白色 */
#define C_WHEAT                      0xF6F6    /* 小麦色 - 浅黄褐色 */
#define C_CORN_SILK                  0xFFBB    /* 玉米丝色 - 浅黄色 */
#define C_LEMON_CHIFFON              0xFFD9    /* 柠檬雪纺色 - 浅黄色 */
#define C_LIGHT_GOLDEN_ROD_YELLOW    0xF7DA    /* 浅金棒黄色 - 浅金黄色 */
#define C_LIGHT_YELLOW               0xFFFB    /* 浅黄色 - 较亮的黄色 */

/* 棕色系 */
#define C_SADDLE_BROWN               0x8A22    /* 马鞍棕色 - 深棕色 */
#define C_SIENNA                     0x9A85    /* 赭石色 - 红棕色 */
#define C_CHOCOLATE                  0xD344    /* 巧克力色 - 深棕色 */
#define C_PERU                       0xCC28    /* 秘鲁色 - 浅棕色 */
#define C_SANDY_BROWN                0xF52C    /* 沙棕色 - 浅棕色 */
#define C_BURLY_WOOD                 0xDDB0    /* 实木色 - 浅棕色 */
#define C_TAN                        0xD591    /* 棕褐色 - 标准棕褐色 */
#define C_ROSY_BROWN                 0xBC71    /* 玫瑰棕色 - 偏粉的棕色 */

/* 其他白色系 */
#define C_MOCCASIN                   0xFF16    /* 鹿皮鞋色 - 浅黄白色 */
#define C_NAVAJO_WHITE               0xFEF5    /* 纳瓦霍白色 - 浅黄白色 */
#define C_PEACH_PUFF                 0xFED6    /* 桃色 - 浅粉橙色 */
#define C_MISTY_ROSE                 0xFF1B    /* 薄雾玫瑰色 - 浅粉红色 */
#define C_LAVENDER_BLUSH             0xFF7E    /* 薰衣草腮红色 - 浅紫粉色 */
#define C_LINEN                      0xF77C    /* 亚麻色 - 浅灰白色 */
#define C_OLD_LACE                   0xFFBC    /* 旧蕾丝色 - 浅黄白色 */
#define C_PAPAYA_WHIP                0xFF7A    /* 木瓜色 - 浅橙白色 */
#define C_SEA_SHELL                  0xFFBD    /* 海贝壳色 - 浅粉白色 */
#define C_MINT_CREAM                 0xF7FE    /* 薄荷奶油色 - 浅绿白色 */

/* 灰色系 */
#define C_SLATE_GRAY                 0x7412    /* 石板灰色 - 标准石板灰 */
#define C_LIGHT_SLATE_GRAY           0x7453    /* 浅石板灰色 - 较亮的石板灰 */
#define C_LIGHT_STEEL_BLUE           0xAE1B    /* 浅钢蓝色 - 浅蓝灰色 */
#define C_LAVENDER                   0xE73E    /* 薰衣草色 - 浅紫色 */
#define C_FLORAL_WHITE               0xFFDD    /* 花卉白色 - 纯白色 */
#define C_ALICE_BLUE                 0xEFBF    /* 爱丽丝蓝 - 浅蓝色 */
#define C_GHOST_WHITE                0xF7BF    /* 幽灵白色 - 浅蓝白色 */
#define C_HONEYDEW                   0xEFFD    /* 蜜瓜色 - 浅绿白色 */
#define C_IVORY                      0xFFFD    /* 象牙色 - 浅黄白色 */
#define C_AZURE                      0xEFFF    /* 天蓝色 - 浅蓝色 */
#define C_SNOW                       0xFFDE    /* 雪白色 - 纯白色 */
#define C_BLACK                      0x0000    /* 黑色 - 标准黑色 */
#define C_DIM_GRAY                   0x6B4D    /* 暗灰色 - 较暗的灰色 */
#define C_GRAY                       0x8410    /* 灰色 - 标准灰色 */
#define C_DARK_GRAY                  0xAD55    /* 深灰色 - 较深的灰色 */
#define C_SILVER                     0xBDF7    /* 银色 - 浅灰色 */
#define C_LIGHT_GRAY                 0xD69A    /* 浅灰色 - 较亮的灰色 */
#define C_GAINSBORO                  0xDEDB    /* 盖恩斯伯勒色 - 浅灰色 */
#define C_WHITE_SMOKE                0xF7BE    /* 白烟色 - 浅灰白色 */
#define C_WHITE                      0xFFFF    /* 白色 - 标准白色 */

/* 特殊白色百分比 */
#define C_WHITE_39                   0x632C    /* 39% 白色 */
#define C_WHITE_41                   0x6B4D    /* 41% 白色 */
#define C_WHITE_63                   0x9D13    /* 63% 白色 */
#define C_WHITE_89                   0xE71C    /* 89% 白色 */
#define C_WHITE_94                   0xEF7D    /* 94% 白色 */

#elif defined(UGUI_USE_COLOR_RGB888)

/* 红色系 */
#define C_MAROON                     0x800000  /* 栗色 - 深红褐色 */
#define C_DARK_RED                   0x8B0000  /* 深红色 - 较暗的红色 */
#define C_BROWN                      0xA52A2A  /* 棕色 - 中等深度的褐色 */
#define C_FIREBRICK                  0xB22222  /* 砖红色 - 类似砖块的颜色 */
#define C_CRIMSON                    0xDC143C  /* 深红色 - 鲜艳的红色 */
#define C_RED                        0xFF0000  /* 红色 - 标准红色 */
#define C_TOMATO                     0xFF6347  /* 番茄红 - 偏橙的红色 */
#define C_CORAL                      0xFF7F50  /* 珊瑚色 - 偏粉的红色 */
#define C_INDIAN_RED                 0xCD5C5C  /* 印度红 - 偏棕的红色 */
#define C_LIGHT_CORAL                0xF08080  /* 浅珊瑚色 - 较亮的珊瑚色 */
#define C_DARK_SALMON                0xE9967A  /* 深鲑鱼色 - 较暗的橙红色 */
#define C_SALMON                     0xFA8072  /* 鲑鱼色 - 偏橙的粉红色 */
#define C_LIGHT_SALMON               0xFFA07A  /* 浅鲑鱼色 - 较亮的鲑鱼色 */
#define C_ORANGE_RED                 0xFF4500  /* 橙红色 - 红色和橙色的混合 */
#define C_DARK_ORANGE                0xFF8C00  /* 深橙色 - 较暗的橙色 */
#define C_ORANGE                     0xFFA500  /* 橙色 - 标准橙色 */
#define C_GOLD                       0xFFD700  /* 金色 - 明亮的金黄色 */

/* 黄色系 */
#define C_DARK_GOLDEN_ROD            0xB8860B  /* 深金菊色 - 较暗的金黄色 */
#define C_GOLDEN_ROD                 0xDAA520  /* 金菊色 - 偏黄的金色 */
#define C_PALE_GOLDEN_ROD            0xEEE8AA  /* 淡金菊色 - 较浅的金黄色 */
#define C_DARK_KHAKI                 0xBDB76B  /* 深卡其色 - 较暗的土黄色 */
#define C_KHAKI                      0xF0E68C  /* 卡其色 - 土黄色 */
#define C_OLIVE                      0x808000  /* 橄榄色 - 深黄绿色 */
#define C_YELLOW                     0xFFFF00  /* 黄色 - 标准黄色 */
#define C_YELLOW_GREEN               0x9ACD32  /* 黄绿色 - 黄色和绿色的混合 */

/* 绿色系 */
#define C_DARK_OLIVE_GREEN           0x556B2F  /* 深橄榄绿 - 较暗的橄榄绿色 */
#define C_OLIVE_DRAB                 0x6B8E23  /* 橄榄褐色 - 偏褐的橄榄色 */
#define C_LAWN_GREEN                 0x7CFC00  /* 草坪绿 - 鲜艳的绿色 */
#define C_CHART_REUSE                0x7FFF00  /* 查特酒绿 - 明亮的黄绿色 */
#define C_GREEN_YELLOW               0xADFF2F  /* 绿黄色 - 偏黄的绿色 */
#define C_DARK_GREEN                 0x006400  /* 深绿色 - 较暗的绿色 */
#define C_GREEN                      0x00FF00  /* 绿色 - 标准绿色 */
#define C_FOREST_GREEN               0x228B22  /* 森林绿 - 深沉的绿色 */
#define C_LIME                       0x00FF00  /* 酸橙绿 - 明亮的绿色 */
#define C_LIME_GREEN                 0x32CD32  /* 酸橙绿 - 偏黄的绿色 */
#define C_LIGHT_GREEN                0x90EE90  /* 浅绿色 - 较亮的绿色 */
#define C_PALE_GREEN                 0x98FB98  /* 淡绿色 - 较浅的绿色 */
#define C_DARK_SEA_GREEN             0x8FBC8F  /* 深海绿色 - 较暗的海绿色 */
#define C_MEDIUM_SPRING_GREEN        0x00FA9A  /* 中春绿色 - 中等亮度的春绿色 */
#define C_SPRING_GREEN               0x00FF7F  /* 春绿色 - 明亮的绿色 */
#define C_SEA_GREEN                  0x2E8B57  /* 海绿色 - 偏蓝的绿色 */
#define C_MEDIUM_AQUA_MARINE         0x66CDAA  /* 中碧绿色 - 中等亮度的碧绿色 */
#define C_MEDIUM_SEA_GREEN           0x3CB371  /* 中海绿色 - 中等亮度的海绿色 */
#define C_LIGHT_SEA_GREEN            0x20B2AA  /* 浅海绿色 - 较亮的海绿色 */

/* 青色系 */
#define C_DARK_SLATE_GRAY            0x2F4F4F  /* 深石板灰 - 较暗的青灰色 */
#define C_TEAL                       0x008080  /* 青色 - 标准青色 */
#define C_DARK_CYAN                  0x008B8B  /* 深青色 - 较暗的青色 */
#define C_AQUA                       0x00FFFF  /* 水色 - 明亮的青色 */
#define C_CYAN                       0x00FFFF  /* 青色 - 标准青色 */
#define C_LIGHT_CYAN                 0xE0FFFF  /* 浅青色 - 较亮的青色 */
#define C_DARK_TURQUOISE             0x00CED1  /* 深绿松石色 - 较暗的绿松石色 */
#define C_TURQUOISE                  0x40E0D0  /* 绿松石色 - 标准绿松石色 */
#define C_MEDIUM_TURQUOISE           0x48D1CC  /* 中绿松石色 - 中等亮度的绿松石色 */
#define C_PALE_TURQUOISE             0xAFEEEE  /* 淡绿松石色 - 较浅的绿松石色 */
#define C_AQUA_MARINE                0x7FFFD4  /* 碧绿色 - 偏绿的青色 */

/* 蓝色系 */
#define C_POWDER_BLUE                0xB0E0E6  /* 粉蓝色 - 较浅的蓝色 */
#define C_CADET_BLUE                 0x5F9EA0  /* 军校蓝 - 偏灰的蓝色 */
#define C_STEEL_BLUE                 0x4682B4  /* 钢青色 - 偏青的蓝色 */
#define C_CORN_FLOWER_BLUE           0x6495ED  /* 矢车菊蓝 - 偏紫的蓝色 */
#define C_DEEP_SKY_BLUE              0x00BFFF  /* 深天蓝色 - 较深的天蓝色 */
#define C_DODGER_BLUE                0x1E90FF  /* 道奇蓝 - 明亮的蓝色 */
#define C_LIGHT_BLUE                 0xADD8E6  /* 浅蓝色 - 较亮的蓝色 */
#define C_SKY_BLUE                   0x87CEEB  /* 天蓝色 - 标准天蓝色 */
#define C_LIGHT_SKY_BLUE             0x87CEFA  /* 浅天蓝色 - 较亮的天蓝色 */
#define C_MIDNIGHT_BLUE              0x191970  /* 午夜蓝 - 深沉的蓝色 */
#define C_NAVY                       0x000080  /* 海军蓝 - 深蓝色 */
#define C_DARK_BLUE                  0x00008B  /* 深蓝色 - 最暗的蓝色 */
#define C_MEDIUM_BLUE                0x0000CD  /* 中蓝色 - 介于深蓝和蓝色之间 */
#define C_BLUE                       0x0000FF  /* 标准蓝色 - 基础蓝色 */
#define C_ROYAL_BLUE                 0x4169E1  /* 皇家蓝 - 较深的蓝色调 */
#define C_BLUE_VIOLET                0x8A2BE2  /* 蓝紫色 - 蓝色和紫色的混合 */

/* 紫色系 */
#define C_INDIGO                     0x4B0082  /* 靛蓝色 - 深蓝紫色 */
#define C_DARK_SLATE_BLUE            0x483D8B  /* 深石板蓝 - 较暗的蓝紫色 */
#define C_SLATE_BLUE                 0x6A5ACD  /* 石板蓝 - 标准蓝紫色 */
#define C_MEDIUM_SLATE_BLUE          0x7B68EE  /* 中石板蓝 - 中等亮度的蓝紫色 */
#define C_MEDIUM_PURPLE              0x9370DB  /* 中紫色 - 中等亮度的紫色 */
#define C_DARK_MAGENTA               0x8B008B  /* 深品红 - 较暗的品红色 */
#define C_DARK_VIOLET                0x9400D3  /* 深紫罗兰色 - 较暗的紫色 */
#define C_DARK_ORCHID                0x9932CC  /* 深兰花紫 - 较暗的兰花紫色 */
#define C_MEDIUM_ORCHID              0xBA55D3  /* 中兰花紫 - 中等亮度的兰花紫色 */
#define C_PURPLE                     0x800080  /* 紫色 - 标准紫色 */
#define C_THISTLE                    0xD8BFD8  /* 蓟色 - 偏粉的紫色 */
#define C_PLUM                       0xDDA0DD  /* 李子色 - 深紫红色 */
#define C_VIOLET                     0xEE82EE  /* 紫罗兰色 - 标准紫罗兰色 */
#define C_MAGENTA                    0xFF00FF  /* 品红色 - 标准品红色 */
#define C_ORCHID                     0xDA70D6  /* 兰花紫 - 偏粉的紫色 */
#define C_MEDIUM_VIOLET_RED          0xC71585  /* 中紫红色 - 中等亮度的紫红色 */
#define C_PALE_VIOLET_RED            0xDB7093  /* 淡紫红色 - 较浅的紫红色 */
#define C_DEEP_PINK                  0xFF1493  /* 深粉色 - 较深的粉色 */
#define C_HOT_PINK                   0xFF69B4  /* 热粉色 - 鲜艳的粉色 */
#define C_LIGHT_PINK                 0xFFB6C1  /* 浅粉色 - 较亮的粉色 */
#define C_PINK                       0xFFC0CB  /* 粉色 - 标准粉色 */

/* 白色系 */
#define C_ANTIQUE_WHITE              0xFAEBD7  /* 古董白 - 偏黄的白色 */
#define C_BEIGE                      0xF5F5DC  /* 米色 - 浅黄褐色 */
#define C_BISQUE                     0xFFE4C4  /* 贝壳白 - 偏橙的白色 */
#define C_BLANCHED_ALMOND            0xFFEBCD  /* 杏仁白 - 偏黄的白色 */
#define C_WHEAT                      0xF5DEB3  /* 小麦色 - 浅黄褐色 */
#define C_CORN_SILK                  0xFFF8DC  /* 玉米丝色 - 浅黄色 */
#define C_LEMON_CHIFFON              0xFFFACD  /* 柠檬雪纺色 - 浅黄色 */
#define C_LIGHT_GOLDEN_ROD_YELLOW    0xFAFAD2  /* 浅金棒黄色 - 浅金黄色 */
#define C_LIGHT_YELLOW               0xFFFFE0  /* 浅黄色 - 较亮的黄色 */

/* 棕色系 */
#define C_SADDLE_BROWN               0x8B4513  /* 马鞍棕色 - 深棕色 */
#define C_SIENNA                     0xA0522D  /* 赭石色 - 红棕色 */
#define C_CHOCOLATE                  0xD2691E  /* 巧克力色 - 深棕色 */
#define C_PERU                       0xCD853F  /* 秘鲁色 - 浅棕色 */
#define C_SANDY_BROWN                0xF4A460  /* 沙棕色 - 浅棕色 */
#define C_BURLY_WOOD                 0xDEB887  /* 实木色 - 浅棕色 */
#define C_TAN                        0xD2B48C  /* 棕褐色 - 标准棕褐色 */
#define C_ROSY_BROWN                 0xBC8F8F  /* 玫瑰棕色 - 偏粉的棕色 */

/* 其他白色系 */
#define C_MOCCASIN                   0xFFE4B5  /* 鹿皮鞋色 - 浅黄白色 */
#define C_NAVAJO_WHITE               0xFFDEAD  /* 纳瓦霍白色 - 浅黄白色 */
#define C_PEACH_PUFF                 0xFFDAB9  /* 桃色 - 浅粉橙色 */
#define C_MISTY_ROSE                 0xFFE4E1  /* 薄雾玫瑰色 - 浅粉红色 */
#define C_LAVENDER_BLUSH             0xFFF0F5  /* 薰衣草腮红色 - 浅紫粉色 */
#define C_LINEN                      0xFAF0E6  /* 亚麻色 - 浅灰白色 */
#define C_OLD_LACE                   0xFDF5E6  /* 旧蕾丝色 - 浅黄白色 */
#define C_PAPAYA_WHIP                0xFFEFD5  /* 木瓜色 - 浅橙白色 */
#define C_SEA_SHELL                  0xFFF5EE  /* 海贝壳色 - 浅粉白色 */
#define C_MINT_CREAM                 0xF5FFFA  /* 薄荷奶油色 - 浅绿白色 */

/* 灰色系 */
#define C_SLATE_GRAY                 0x708090  /* 石板灰色 - 标准石板灰 */
#define C_LIGHT_SLATE_GRAY           0x778899  /* 浅石板灰色 - 较亮的石板灰 */
#define C_LIGHT_STEEL_BLUE           0xB0C4DE  /* 浅钢蓝色 - 浅蓝灰色 */
#define C_LAVENDER                   0xE6E6FA  /* 薰衣草色 - 浅紫色 */
#define C_FLORAL_WHITE               0xFFFAF0  /* 花卉白色 - 纯白色 */
#define C_ALICE_BLUE                 0xF0F8FF  /* 爱丽丝蓝 - 浅蓝色 */
#define C_GHOST_WHITE                0xF8F8FF  /* 幽灵白色 - 浅蓝白色 */
#define C_HONEYDEW                   0xF0FFF0  /* 蜜瓜色 - 浅绿白色 */
#define C_IVORY                      0xFFFFF0  /* 象牙色 - 浅黄白色 */
#define C_AZURE                      0xF0FFFF  /* 天蓝色 - 浅蓝色 */
#define C_SNOW                       0xFFFAFA  /* 雪白色 - 纯白色 */
#define C_BLACK                      0x000000  /* 黑色 - 标准黑色 */
#define C_DIM_GRAY                   0x696969  /* 暗灰色 - 较暗的灰色 */
#define C_GRAY                       0x808080  /* 灰色 - 标准灰色 */
#define C_DARK_GRAY                  0xA9A9A9  /* 深灰色 - 较深的灰色 */
#define C_SILVER                     0xC0C0C0  /* 银色 - 浅灰色 */
#define C_LIGHT_GRAY                 0xD3D3D3  /* 浅灰色 - 较亮的灰色 */
#define C_GAINSBORO                  0xDCDCDC  /* 盖恩斯伯勒色 - 浅灰色 */
#define C_WHITE_SMOKE                0xF5F5F5  /* 白烟色 - 浅灰白色 */
#define C_WHITE                      0xFFFFFF  /* 白色 - 标准白色 */

/* 特殊白色百分比 */
#define C_WHITE_39                   0x646464  /* 39% 白色 */
#define C_WHITE_41                   0x696969  /* 41% 白色 */
#define C_WHITE_63                   0xA0A0A0  /* 63% 白色 */
#define C_WHITE_89                   0xE3E3E3  /* 89% 白色 */
#define C_WHITE_94                   0xF0F0F0  /* 94% 白色 */

#elif defined(UGUI_USE_COLOR_BW)

/* 黑白模式 */
#define C_BLACK                      0x00      /* 黑色 - 标准黑色 */
#define C_WHITE                      0xFF      /* 白色 - 标准白色 */

#endif

#endif // __UGUI_COLORS_H
